paddle your own canoe - German English Dictionary